﻿@{
    var X = Html.X();
}

@(
    X.Panel()
        .ID("bodyRpt")
        .Region(Region.Center)
        .BodyCls("bodySquare") 
        .Loader(
            X.ComponentLoader()
                .ID("loaderRptRegistrosPorOficina")
                .Url(Url.Action("GetRptRegistrosPorOficina", "Reportes"))
                .Mode(LoadMode.Frame)
                .LoadMask(m => {
                    m.Msg = "Cargando reporte...";
                    m.ShowMask =true;
                })
                .AutoLoad(false)
                .Params(p =>
                {
                    p.Add(new Parameter { Name = "oficinaId", Value = "App.oficinaId.getValue()", Mode = ParameterMode.Raw });
                    p.Add(new Parameter { Name = "fechaInicio", Value = "App.fechaInicio.getValue()", Mode = ParameterMode.Raw });
                    p.Add(new Parameter { Name = "fechaFin", Value = "App.fechaFin.getValue()", Mode = ParameterMode.Raw });
                    p.Add(new Parameter { Name = "filtroId", Value = "App.filtroId.getValue()", Mode = ParameterMode.Raw });
                })
        )
)

